home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qwhite10.arc / MEMSIZE.TEC < prev    next >
Text File  |  1990-08-16  |  3KB  |  46 lines

  1. ID:MS Explanation of Memory Size Field
  2. Quarterdeck Technical Note.
  3. By Joe Wilder
  4.  
  5. The Memory Size (in K) option is a number set to allow DESQview the 
  6. opportunity to tell the user whether there is enough memory to open a
  7. particular program.  That is to say, DESQview compares the number in the
  8. Memory Size (in K) field to the Largest Available fields (conventional and
  9. expanded) in Memory Status (which varies according to which and how many
  10. programs are running). If Mem Size in K is larger than BOTH conventional
  11. and expanded Largest Available, DESQview puts a message on the screen telling
  12. the user there is not enough memory to open that window.  At this point DV
  13. hasn't even tried to open the program.  It's just telling the user there's
  14. not enough memory according to the user's specification to try to run the
  15. program.  This is useful to prevent a program from attempting to run and then
  16. freeze for lack of available memory.  Note: Programs running under Desqview 
  17. require approximately 9K extra memory for DV overhead.
  18.  
  19. The Maximum Program Memory Size (in K) is the amount of memory which DV will
  20. try to acquire for the particular program.  If this number is higher than the
  21. Largest Available fields in memory status (both conventional and expanded) DV
  22. will acquire every last byte that is available in the partition it chooses to
  23. use whether the program needs that much memory or not.  If there is ample
  24. memory on the computer you might want to set Max Prog Mem Size to some very
  25. high number that you know is beyond what is actually available - possibly for 
  26. purposes of testing.  This of course may not be desirable for people with
  27. machines with limited memory that are trying to multitask a couple of small
  28. programs.  They may want to try to squeeze multiple small programs into the 
  29. first partition which would be completely used up if the first program's 
  30. Maximum Program Memory Size (in K) was set higher than necessary.
  31.  
  32. Maximum Expanded Memory Size (in K) is used to limit a program by the
  33. amount of expanded memory it may use.  If Maximum Expanded Memory Size is 
  34. left blank, a program may take or leave as much expanded memory as it wants.
  35. If a number is put in this field, the program may take as much memory as it
  36. wants up to that number.  If a program doesn't use all the Expanded memory
  37. allocated by this field, the rest is still available for other uses. This is
  38. especially useful for running programs that grab all of the expanded
  39. memory available, leaving nothing for other uses.  This convention is
  40. not to be confused with the usage of a blank with the Maximum Program
  41. Memory Size (in K).  In the case of Max Prog Mem Size a blank means this
  42. field will default to the number in Program Memory Size (in K).
  43.  
  44.         Copyright (C) 1990 by Quarterdeck Office Systems
  45.              * * *   E N D   O F   F I L E    * * * 
  46.